loadLocaleMessages("zh_CN", Object.assign({
  "productName": "快速开发平台",
}, {
  validations: {
    messages: Object.assign(VeeValidate.dictionary.messages, {
      "chinese": "{_field_}必须输入中文",
      "letter_dash": "{_field_}只能包含字母、数字、下划线和破折号"
    })
  },
  $vuetify: {
    badge: '徽章',
    close: '关闭',
    dataIterator: {
      noResultsText: '没有符合条件的结果',
      loadingText: '加载中……',
    },
    dataTable: {
      itemsPerPageText: '每页数目：',
      ariaLabel: {
        sortDescending: '：降序排列。',
        sortAscending: '：升序排列。',
        sortNone: '：未排序。',
        activateNone: '点击以移除排序。',
        activateDescending: '点击以降序排列。',
        activateAscending: '点击以升序排列。',
      },
      sortBy: '排序方式',
    },
    dataFooter: {
      itemsPerPageText: '每页数目：',
      itemsPerPageAll: '全部',
      nextPage: '下一页',
      prevPage: '上一页',
      firstPage: '首页',
      lastPage: '尾页',
      pageText: '{0}-{1} 共 {2}',
    },
    datePicker: {
      itemsSelected: '已选择 {0}',
      nextMonthAriaLabel: '下个月',
      nextYearAriaLabel: '明年',
      prevMonthAriaLabel: '前一个月',
      prevYearAriaLabel: '前一年',
    },
    noDataText: '没有数据',
    carousel: {
      prev: '上一张',
      next: '下一张',
      ariaLabel: {
        delimiter: 'Carousel slide {0} of {1}',
      },
    },
    calendar: {
      moreEvents: '还有 {0} 项',
    },
    fileInput: {
      counter: '{0} 个文件',
      counterSize: '{0} 个文件（共 {1}）',
    },
    timePicker: {
      am: 'AM',
      pm: 'PM',
    },
    pagination: {
      ariaLabel: {
        wrapper: '分页导航',
        next: '下一页',
        previous: '上一页',
        page: '转到页面 {0}',
        currentPage: '当前页 {0}',
      },
    },
    rating: {
      ariaLabel: {
        icon: 'Rating {0} of {1}',
      },
    }
  }
}))